sudden changes of the weather - Spanish English Dictionary